package com.hllxd.hism.star.basic.service.dao.ck;


import com.hllxd.hism.star.basic.service.model.TraceImc;
import com.hllxd.hism.star.basic.service.model.UserTrace;

import java.util.List;

/**
 * @author xiyong.lxy
 * @date 2018-12-21 8:53
 */
public interface UserTraceMapper {

    /**
     * 查询行为数据
     * @param ts1 开始时间
     * @param ts2 结束时间
     * @param userId 用户ID
     * @param hasExp 是否包含曝光
     * @return 用户行为序列
     */
    List<UserTrace> findUserTrace(String ts1, String ts2, String userId, Boolean hasExp);


    /**
     * 查询行为数据
     * @param ts1 开始时间
     * @param ts2 结束时间
     * @param infoId 职位id
     * @param hasExp 是否包含曝光
     * @return 用户行为序列
     */
    List<TraceImc> findTraceImc(String ts1, String ts2, String infoId, Boolean hasExp);
}
